disposable camera - Spanish English Dictionary